serial production - French English Dictionary